@media screen and (max-width:320px){
    body{font-size:14px}
}
@media screen and (min-width:321px) and (max-width:400px){
    body{font-size:16px}
}
@media screen and (min-width:400px){
    body{font-size:18px}
}
*{
    padding:0;
    margin:0;
}
.all{
    position:relative;
}
.top{
    border-bottom: 1px solid #cccccc;
    text-align: center;
    height:0.4rem;
    font-size: 18px;
    padding-top:0.15rem;
}

img{
    width:0.4rem;
}

.content{
    margin-left:0.2rem;
    margin-top:0.2rem;
    margin-right: 0.2rem;
    font-size: 14px;
    border-bottom: 0.01rem solid #ccc;
}
.content input{
    padding:0.2rem 0.2rem 0.16rem 0.1rem;
    background:none;
    border:none;
    font-size:14px;
    outline:none;
}
.next{
    width:3rem;
    margin:0.2rem auto;
    font-size: 14px;

}
.next a input{
    padding:0.14rem;
    background:#8e8e8e;
    color:#333;
    border-radius:0.4rem;
    border:none;
    width:3rem;
    font-size:14px;
    outline: none;
}
.img img{
    position:absolute;
    top:0.16rem;
    left:0.14rem;
    width:0.2rem;
    height:0.28rem;
}